//从用户那里获取一个整数输入，将该整数的数字顺序反转后输出。
// 若用户输入的不是有效的整数，则会给出相应的错误提示。 支持循环输入
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
// Please define the complexType of input and output
void async function () {
    while (true) { // 添加循环
        const numStr = await readline();
        if (!numStr) break; // 如果输入为空，退出循环

        const num = parseInt(numStr);
        if (isNaN(num)) {
            console.log("输入不是有效的整数");
            continue; // 跳过本次循环，继续读取下一行输入
        }

        let reversedStr = "";
        const numStrValue = num.toString();
        for (let i = numStrValue.length - 1; i >= 0; i--) {
            reversedStr += numStrValue[i];
        }
        console.log(reversedStr);
    }
}();